package com.dwxt.cdms.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * @author Long Yan
 * @date 2021/05/14
 */
public class Customer {
    /**
     * 主键
     */
    private Integer id;

    /**
     * 头像
     */
    private String image;

    /**
     * 姓名
     */
    private String name;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 0 女  1男
     */
    private Integer sex;

    /**
     * 身份证号
     */
    private String idNumber;

    /**
     * 民族
     */
    private String nation;

    /**
     * 1:未婚 2：已婚 3：离异 4：再婚 5：丧偶
     */
    private Integer marriageType;

    /**
     * 1：户籍 2：非户籍
     */
    private Integer residentType;

    /**
     * 1：无党派 2：中共党员 3：民主党员
     */
    private Integer politicalOutlook;

    /**
     * 1：佛教 2：道教 3：伊斯兰教 4：基督教 5:天主教 6：其他
     */
    private Integer faith;

    /**
     * 1：小学 2：中学 3：高中 4：大专 5：本科 6：研究生及以上 7：其他
     */
    private Integer education;

    /**
     * 职业
     */
    private String job;

    /**
     * 工作单位
     */
    private String workPlace;

    /**
     * 所属社区 格式为：城市-区县-街道-社区
     */
    private String community;

    /**
     * 客户类型 1:养老 2：残联 3：妇联 4：其他
     */
    private Integer customerType;

    /**
     * 老人类型 1：空巢老人 2：独居老人 3：孤寡老人 4：高龄老人 5：低保老人 6：五保户 7：其他
     */
    private String theOldType;

    /**
     * 服务类型 1：有偿服务 2：残联购买 3：妇联购买 4：其他
     */
    private Integer serviceType;

    /**
     * 医保类型 1：城镇职工医疗报销 2：城镇居民医疗保险 3：新型农村合作医疗 4：商业保险 5：其他
     */
    private Integer medicalSecurity;

    /**
     * 电话
     */
    private String phone;

    /**
     * 家庭住址
     */
    private String address;

    /**
     * 自理情况 1：痴呆 2：介助 3：介护 4：自理
     */
    private Integer selfCare;

    /**
     * 1：A 2：B 3: AB 4: O 5:其他
     */
    private Integer bloodType;

    /**
     * 1:正常 2：偶尔有孤独感 3：经常觉得孤独
     */
    private Integer psychologicalStatus;

    /**
     * 残疾类别 1：听力 2：视力 3：语言 4：肢体 5：智力 6：精神 7：其他 8:健康
     */
    private String disabilityCategory;

    /**
     * 1：一级 2：二级 3:三级 4：无
     */
    private Integer disabilityLevel;

    /**
     * 二代残疾人证号码
     */
    private String disabilityNumber;

    /**
     * 过敏药物
     */
    private String allergicDrugs;

    /**
     * 主要疾病
     */
    private String majorDiseases;

    /**
     * 1:参观景区 2：休闲度假 3：异地养老 4：红色旅游
     */
    private Integer tourismMode;

    /**
     * 社会情况活动 1：经常 2：偶尔 3： 从不
     */
    private Integer socialSituationActivities;

    /**
     * 社会活动类型
     */
    private String socialType;

    /**
     * 兴趣爱好
     */
    private String hobby;

    /**
     * 饮食习惯
     */
    private String dietaryHabit;

    /**
     * 经济来源
     */
    private Integer economicSources;

    /**
     * 月收入
     */
    private Integer monthlyIncome;

    /**
     * 月消耗
     */
    private Integer monthlyConsumption;

    /**
     * 社保号
     */
    private String socialSecurityNumber;

    /**
     * 居住情况
     */
    private Integer livingConditions;

    /**
     * 住房性质
     */
    private Integer natureHousing;

    /**
     * 房屋居室
     */
    private Integer houseType;

    /**
     * 是否有电梯
     */
    private Integer haveElevator;

    /**
     * 房屋楼层
     */
    private Integer houseFloor;

    /**
     * 室内厕所
     */
    private Integer indoorToilet;

    /**
     * 洗浴设备
     */
    private Integer bathEquipment;

    private Date create_time;

    private Date update_time;

    /**
     * 是否逻辑删除
     */
    private Integer isDelete;

    /**
     * 户籍地址
     */
    private String permanentAddress;

    /**
     * 乡镇(街道)名称
     */
    private String street;

    /**
     * 村(居)委会名称
     */
    private String villageCommittee;

    /**
     * 建档单位
     */
    private String filingUnit;

    /**
     * 建档人
     */
    private String archivist;


    /**
     * 建档日期
     */
    private String createDate;

    /**
     * 档案编号
     */
    private String fileNumber;

    /**
     * 出生日期
     */
    private String birthday;

    /**
     * 本人电话
     */
    private String telephoneNumber;

    /**
     * 联系人姓名
     */
    private String contactName;

    /**
     * 联系人电话
     */
    private String contactPhone;

    /**
     * 联系人姓名
     */
    private String contactName1;

    /**
     * 联系人电话
     */
    private String contactPhone1;

    /**
     * 联系人姓名
     */
    private String contactName2;

    /**
     * 联系人电话
     */
    private String contactPhone2;

    private String isSync;

    /**
     * RH阴性：0 否 1 是 0 不详
     */
    private Integer rhType;

    /**
     * 体育锻炼 1不锻炼 2 每周小于3次 3 每周3次 4无规律
     */
    private Integer physicalExercise;

    /**
     * 锻炼类型 1有氧运动 2无氧运动 3时间小于20分钟 4 20-60分钟 51个小时以上
     */
    private Integer physicalExerciseType;

    /**
     * 睡眠情况 小时/天
     */
    private String sleepCondition;

    /**
     * 睡眠障碍 1无 2入睡困难 3早醒 4多梦 5其他
     */
    private String sleepDisorders;

    /**
     * 吸烟情况 吸烟_年_支/天 戒断时间 年 月
     */
    private String smokeCondition;

    /**
     * 饮酒情况 吸烟_年_ml/天 戒断时间 年 月
     */
    private String drinkCondition;

    /**
     * 医疗费用支付方式 1城镇职工基本医疗保险  2城镇居民基本医疗保险 3贫困救助 4商业医疗保险 5工伤保险 6全自费
     */
    private Integer paytypeMedical;

    /**
     * 特病 1特病定点医院
     */
    private String specialDiseasesOne;

    /**
     * 特病 2特病定点医院
     */
    private String specialDiseasesTwo;

    /**
     * 暴露史 1无 2化学品 3毒物 4射线
     */
    private String exposureHistory;

    /**
     * 干湿分区 1有 2无
     */
    private Integer partitionType;

    /**
     * 用药情况
     */
    private String drugHistory;

    /**
     * 职业病
     */
    private String occupationalDiseases;

    /**
     * 恶性肿瘤
     */
    private String malignantTumor;

    /**
     * 手术
     */
    private String operation;

    /**
     * 外伤
     */
    private String trauma;

    /**
     * 输血
     */
    private String bloodTransfusion;

    /**
     * 家族病史-父亲
     */
    private String familyHistoryFather;

    /**
     * 家族病史-母亲
     */
    private String familyHistoryMother;

    /**
     * 家族病史-子女
     */
    private String familyHistoryOffspring;

    /**
     * 家族病史-兄弟姐妹
     */
    private String familyHistoryBrother;

    /**
     * 客户现在属性  1  档案客户 2 微信客户
     */
    private Integer type;

    /**
     * 客户最初登录方式  2 微信小程序
     */
    private Integer registerType;

    /**
     * 管理员电话
     */
    private String managerPhone;

    /**
     * 社区id
     */
    private Integer community_id;

    private String height;

    private String weight;

    /**
     * 遗传病史
     */
    private String geneticHistory;

    /**
     * 既往病史
     */
    private String medicalHistory;

    /**
     * 营养师评估
     */
    private String nutritionistAssessment;

    /**
     * 健康管理师评估
     */
    private String healthManagerAssessment;

    /**
     * 专业医生评估
     */
    private String professionalDoctorAssessment;

    //残疾等级
    private String[] disabilityCategoryArray;
    //老人类别
    private String[] theOldTypeArray;

    /**
     * 服务站id
     */
    private Integer stationId;

    /**
     * 服务站名称
     */
    private String station;

    /**
     * 产品套餐
     */
    private String setmeal;

    /**
     * 产品套餐id集合
     */
    private List setmealIds;

    /**
     * 社区管理员
     */
    private Integer communityManager;

    /**
     * 健康管理师
     */
    private String responsibleHealthManager;
    /**
     * 健康管理师id
     */
    private Integer healthManager;

    /**
     * 医生
     */
    private Integer doctor;

    /**
     * 营养师
     */
    private Integer dietician;

    private Integer gridMember;


    /**
     * 有线用户
     */
    private String wiredUser;

    /**
     * 有线用户开户姓名
     */
    private String wiredUsername;

    /**
     * 有线用户开户电话
     */
    private String wiredUserphone;

    /**
     * 购买时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date buyTime;

    private String expirationTime;

    private Integer minAge;

    private Integer maxAge;

    private Object healthData;

    private String callContact;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date filingTime;

    private Boolean transform;

    private String sign;

    private String BOSSID;

    private Integer isWarning;

    private Integer isEnclosure;

    private String remarks;

    private String signImage;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date signTime;

    public Date getSignTime() {
        return signTime;
    }

    public void setSignTime(Date signTime) {
        this.signTime = signTime;
    }

    public String getSignImage() {
        return signImage;
    }

    public void setSignImage(String signImage) {
        this.signImage = signImage;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getContactName1() {
        return contactName1;
    }

    public void setContactName1(String contactName1) {
        this.contactName1 = contactName1;
    }

    public String getContactPhone1() {
        return contactPhone1;
    }

    public void setContactPhone1(String contactPhone1) {
        this.contactPhone1 = contactPhone1;
    }

    public String getContactName2() {
        return contactName2;
    }

    public void setContactName2(String contactName2) {
        this.contactName2 = contactName2;
    }

    public String getContactPhone2() {
        return contactPhone2;
    }

    public void setContactPhone2(String contactPhone2) {
        this.contactPhone2 = contactPhone2;
    }

    public String getIsSync() {
        return isSync;
    }

    public void setIsSync(String isSync) {
        this.isSync = isSync;
    }

    public Integer getIsWarning() {
        return isWarning;
    }

    public void setIsWarning(Integer isWarning) {
        this.isWarning = isWarning;
    }

    public Integer getIsEnclosure() {
        return isEnclosure;
    }

    public void setIsEnclosure(Integer isEnclosure) {
        this.isEnclosure = isEnclosure;
    }

    @JsonProperty("BOSSID")
    public String getBOSSID() {
        return BOSSID;
    }

    public void setBOSSID(String BOSSID) {
        this.BOSSID = BOSSID;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public Boolean getTransform() {
        return transform;
    }

    public void setTransform(Boolean transform) {
        this.transform = transform;
    }

    public Date getFilingTime() {
        return filingTime;
    }

    public void setFilingTime(Date filingTime) {
        this.filingTime = filingTime;
    }

    public String getCallContact() {
        return callContact;
    }

    public void setCallContact(String callContact) {
        this.callContact = callContact;
    }

    public Integer getGridMember() {
        return gridMember;
    }

    public void setGridMember(Integer gridMember) {
        this.gridMember = gridMember;
    }

    public Object getHealthData() {
        return healthData;
    }

    public void setHealthData(Object healthData) {
        this.healthData = healthData;
    }

    public String getExpirationTime() {
        return expirationTime;
    }

    public void setExpirationTime(String expirationTime) {
        this.expirationTime = expirationTime;
    }

    public Integer getMinAge() {
        return minAge;
    }

    public void setMinAge(Integer minAge) {
        this.minAge = minAge;
    }

    public Integer getMaxAge() {
        return maxAge;
    }

    public void setMaxAge(Integer maxAge) {
        this.maxAge = maxAge;
    }

    public String getResponsibleHealthManager() {
        return responsibleHealthManager;
    }

    public void setResponsibleHealthManager(String responsibleHealthManager) {
        this.responsibleHealthManager = responsibleHealthManager;
    }

    public Integer getHealthManager() {
        return healthManager;
    }

    public void setHealthManager(Integer healthManager) {
        this.healthManager = healthManager;
    }

    public String getWiredUsername() {
        return wiredUsername;
    }

    public void setWiredUsername(String wiredUsername) {
        this.wiredUsername = wiredUsername;
    }

    public Integer getCommunityManager() {
        return communityManager;
    }

    public void setCommunityManager(Integer communityManager) {
        this.communityManager = communityManager;
    }

    public Integer getDoctor() {
        return doctor;
    }

    public void setDoctor(Integer doctor) {
        this.doctor = doctor;
    }

    public Integer getDietician() {
        return dietician;
    }

    public void setDietician(Integer dietician) {
        this.dietician = dietician;
    }

    public String getWiredUser() {
        return wiredUser;
    }

    public void setWiredUser(String wiredUser) {
        this.wiredUser = wiredUser;
    }



    public String getWiredUserphone() {
        return wiredUserphone;
    }

    public void setWiredUserphone(String wiredUserphone) {
        this.wiredUserphone = wiredUserphone;
    }

    public Date getBuyTime() {
        return buyTime;
    }

    public void setBuyTime(Date buyTime) {
        this.buyTime = buyTime;
    }

    public String getSetmeal() {
        return setmeal;
    }

    public void setSetmeal(String setmeal) {
        this.setmeal = setmeal;
    }

    public List getSetmealIds() {
        return setmealIds;
    }

    public void setSetmealIds(List setmealIds) {
        this.setmealIds = setmealIds;
    }

    public String[] getDisabilityCategoryArray() {
        return disabilityCategoryArray;
    }

    public void setDisabilityCategoryArray(String[] disabilityCategoryArray) {
        this.disabilityCategoryArray = disabilityCategoryArray;
    }

    public String[] getTheOldTypeArray() {
        return theOldTypeArray;
    }

    public void setTheOldTypeArray(String[] theOldTypeArray) {
        this.theOldTypeArray = theOldTypeArray;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image == null ? null : image.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber == null ? null : idNumber.trim();
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation == null ? null : nation.trim();
    }

    public Integer getMarriageType() {
        return marriageType;
    }

    public void setMarriageType(Integer marriageType) {
        this.marriageType = marriageType;
    }

    public Integer getResidentType() {
        return residentType;
    }

    public void setResidentType(Integer residentType) {
        this.residentType = residentType;
    }

    public Integer getPoliticalOutlook() {
        return politicalOutlook;
    }

    public void setPoliticalOutlook(Integer politicalOutlook) {
        this.politicalOutlook = politicalOutlook;
    }

    public Integer getFaith() {
        return faith;
    }

    public void setFaith(Integer faith) {
        this.faith = faith;
    }

    public Integer getEducation() {
        return education;
    }

    public void setEducation(Integer education) {
        this.education = education;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job == null ? null : job.trim();
    }

    public String getWorkPlace() {
        return workPlace;
    }

    public void setWorkPlace(String workPlace) {
        this.workPlace = workPlace == null ? null : workPlace.trim();
    }

    public String getCommunity() {
        return community;
    }

    public void setCommunity(String community) {
        this.community = community == null ? null : community.trim();
    }

    public Integer getCustomerType() {
        return customerType;
    }

    public void setCustomerType(Integer customerType) {
        this.customerType = customerType;
    }

    public String getTheOldType() {
        return theOldType;
    }

    public void setTheOldType(String theOldType) {
        this.theOldType = theOldType == null ? null : theOldType.trim();
    }

    public Integer getServiceType() {
        return serviceType;
    }

    public void setServiceType(Integer serviceType) {
        this.serviceType = serviceType;
    }

    public Integer getMedicalSecurity() {
        return medicalSecurity;
    }

    public void setMedicalSecurity(Integer medicalSecurity) {
        this.medicalSecurity = medicalSecurity;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public Integer getSelfCare() {
        return selfCare;
    }

    public void setSelfCare(Integer selfCare) {
        this.selfCare = selfCare;
    }

    public Integer getBloodType() {
        return bloodType;
    }

    public void setBloodType(Integer bloodType) {
        this.bloodType = bloodType;
    }

    public Integer getPsychologicalStatus() {
        return psychologicalStatus;
    }

    public void setPsychologicalStatus(Integer psychologicalStatus) {
        this.psychologicalStatus = psychologicalStatus;
    }

    public String getDisabilityCategory() {
        return disabilityCategory;
    }

    public void setDisabilityCategory(String disabilityCategory) {
        this.disabilityCategory = disabilityCategory == null ? null : disabilityCategory.trim();
    }

    public Integer getDisabilityLevel() {
        return disabilityLevel;
    }

    public void setDisabilityLevel(Integer disabilityLevel) {
        this.disabilityLevel = disabilityLevel;
    }

    public String getDisabilityNumber() {
        return disabilityNumber;
    }

    public void setDisabilityNumber(String disabilityNumber) {
        this.disabilityNumber = disabilityNumber == null ? null : disabilityNumber.trim();
    }

    public String getAllergicDrugs() {
        return allergicDrugs;
    }

    public void setAllergicDrugs(String allergicDrugs) {
        this.allergicDrugs = allergicDrugs == null ? null : allergicDrugs.trim();
    }

    public String getMajorDiseases() {
        return majorDiseases;
    }

    public void setMajorDiseases(String majorDiseases) {
        this.majorDiseases = majorDiseases == null ? null : majorDiseases.trim();
    }

    public Integer getTourismMode() {
        return tourismMode;
    }

    public void setTourismMode(Integer tourismMode) {
        this.tourismMode = tourismMode;
    }

    public Integer getSocialSituationActivities() {
        return socialSituationActivities;
    }

    public void setSocialSituationActivities(Integer socialSituationActivities) {
        this.socialSituationActivities = socialSituationActivities;
    }

    public String getSocialType() {
        return socialType;
    }

    public void setSocialType(String socialType) {
        this.socialType = socialType == null ? null : socialType.trim();
    }

    public String getHobby() {
        return hobby;
    }

    public void setHobby(String hobby) {
        this.hobby = hobby == null ? null : hobby.trim();
    }

    public String getDietaryHabit() {
        return dietaryHabit;
    }

    public void setDietaryHabit(String dietaryHabit) {
        this.dietaryHabit = dietaryHabit == null ? null : dietaryHabit.trim();
    }

    public Integer getEconomicSources() {
        return economicSources;
    }

    public void setEconomicSources(Integer economicSources) {
        this.economicSources = economicSources;
    }

    public Integer getMonthlyIncome() {
        return monthlyIncome;
    }

    public void setMonthlyIncome(Integer monthlyIncome) {
        this.monthlyIncome = monthlyIncome;
    }

    public Integer getMonthlyConsumption() {
        return monthlyConsumption;
    }

    public void setMonthlyConsumption(Integer monthlyConsumption) {
        this.monthlyConsumption = monthlyConsumption;
    }

    public String getSocialSecurityNumber() {
        return socialSecurityNumber;
    }

    public void setSocialSecurityNumber(String socialSecurityNumber) {
        this.socialSecurityNumber = socialSecurityNumber == null ? null : socialSecurityNumber.trim();
    }

    public Integer getLivingConditions() {
        return livingConditions;
    }

    public void setLivingConditions(Integer livingConditions) {
        this.livingConditions = livingConditions;
    }

    public Integer getNatureHousing() {
        return natureHousing;
    }

    public void setNatureHousing(Integer natureHousing) {
        this.natureHousing = natureHousing;
    }

    public Integer getHouseType() {
        return houseType;
    }

    public void setHouseType(Integer houseType) {
        this.houseType = houseType;
    }

    public Integer getHaveElevator() {
        return haveElevator;
    }

    public void setHaveElevator(Integer haveElevator) {
        this.haveElevator = haveElevator;
    }

    public Integer getHouseFloor() {
        return houseFloor;
    }

    public void setHouseFloor(Integer houseFloor) {
        this.houseFloor = houseFloor;
    }

    public Integer getIndoorToilet() {
        return indoorToilet;
    }

    public void setIndoorToilet(Integer indoorToilet) {
        this.indoorToilet = indoorToilet;
    }

    public Integer getBathEquipment() {
        return bathEquipment;
    }

    public void setBathEquipment(Integer bathEquipment) {
        this.bathEquipment = bathEquipment;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public Date getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public String getPermanentAddress() {
        return permanentAddress;
    }

    public void setPermanentAddress(String permanentAddress) {
        this.permanentAddress = permanentAddress == null ? null : permanentAddress.trim();
    }

    public String getStreet() {
        return street;
    }

    public void setStreet(String street) {
        this.street = street == null ? null : street.trim();
    }

    public String getVillageCommittee() {
        return villageCommittee;
    }

    public void setVillageCommittee(String villageCommittee) {
        this.villageCommittee = villageCommittee == null ? null : villageCommittee.trim();
    }

    public String getFilingUnit() {
        return filingUnit;
    }

    public void setFilingUnit(String filingUnit) {
        this.filingUnit = filingUnit == null ? null : filingUnit.trim();
    }

    public String getArchivist() {
        return archivist;
    }

    public void setArchivist(String archivist) {
        this.archivist = archivist == null ? null : archivist.trim();
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate == null ? null : createDate.trim();
    }

    public String getFileNumber() {
        return fileNumber;
    }

    public void setFileNumber(String fileNumber) {
        this.fileNumber = fileNumber == null ? null : fileNumber.trim();
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday == null ? null : birthday.trim();
    }

    public String getTelephoneNumber() {
        return telephoneNumber;
    }

    public void setTelephoneNumber(String telephoneNumber) {
        this.telephoneNumber = telephoneNumber == null ? null : telephoneNumber.trim();
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName == null ? null : contactName.trim();
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone == null ? null : contactPhone.trim();
    }

    public Integer getRhType() {
        return rhType;
    }

    public void setRhType(Integer rhType) {
        this.rhType = rhType;
    }

    public Integer getPhysicalExercise() {
        return physicalExercise;
    }

    public void setPhysicalExercise(Integer physicalExercise) {
        this.physicalExercise = physicalExercise;
    }

    public Integer getPhysicalExerciseType() {
        return physicalExerciseType;
    }

    public void setPhysicalExerciseType(Integer physicalExerciseType) {
        this.physicalExerciseType = physicalExerciseType;
    }

    public String getSleepCondition() {
        return sleepCondition;
    }

    public void setSleepCondition(String sleepCondition) {
        this.sleepCondition = sleepCondition == null ? null : sleepCondition.trim();
    }

    public String getSleepDisorders() {
        return sleepDisorders;
    }

    public void setSleepDisorders(String sleepDisorders) {
        this.sleepDisorders = sleepDisorders == null ? null : sleepDisorders.trim();
    }

    public String getSmokeCondition() {
        return smokeCondition;
    }

    public void setSmokeCondition(String smokeCondition) {
        this.smokeCondition = smokeCondition == null ? null : smokeCondition.trim();
    }

    public String getDrinkCondition() {
        return drinkCondition;
    }

    public void setDrinkCondition(String drinkCondition) {
        this.drinkCondition = drinkCondition == null ? null : drinkCondition.trim();
    }

    public Integer getPaytypeMedical() {
        return paytypeMedical;
    }

    public void setPaytypeMedical(Integer paytypeMedical) {
        this.paytypeMedical = paytypeMedical;
    }

    public String getSpecialDiseasesOne() {
        return specialDiseasesOne;
    }

    public void setSpecialDiseasesOne(String specialDiseasesOne) {
        this.specialDiseasesOne = specialDiseasesOne == null ? null : specialDiseasesOne.trim();
    }

    public String getSpecialDiseasesTwo() {
        return specialDiseasesTwo;
    }

    public void setSpecialDiseasesTwo(String specialDiseasesTwo) {
        this.specialDiseasesTwo = specialDiseasesTwo == null ? null : specialDiseasesTwo.trim();
    }

    public String getExposureHistory() {
        return exposureHistory;
    }

    public void setExposureHistory(String exposureHistory) {
        this.exposureHistory = exposureHistory == null ? null : exposureHistory.trim();
    }

    public Integer getPartitionType() {
        return partitionType;
    }

    public void setPartitionType(Integer partitionType) {
        this.partitionType = partitionType;
    }

    public String getDrugHistory() {
        return drugHistory;
    }

    public void setDrugHistory(String drugHistory) {
        this.drugHistory = drugHistory == null ? null : drugHistory.trim();
    }

    public String getOccupationalDiseases() {
        return occupationalDiseases;
    }

    public void setOccupationalDiseases(String occupationalDiseases) {
        this.occupationalDiseases = occupationalDiseases == null ? null : occupationalDiseases.trim();
    }

    public String getMalignantTumor() {
        return malignantTumor;
    }

    public void setMalignantTumor(String malignantTumor) {
        this.malignantTumor = malignantTumor == null ? null : malignantTumor.trim();
    }

    public String getOperation() {
        return operation;
    }

    public void setOperation(String operation) {
        this.operation = operation == null ? null : operation.trim();
    }

    public String getTrauma() {
        return trauma;
    }

    public void setTrauma(String trauma) {
        this.trauma = trauma == null ? null : trauma.trim();
    }

    public String getBloodTransfusion() {
        return bloodTransfusion;
    }

    public void setBloodTransfusion(String bloodTransfusion) {
        this.bloodTransfusion = bloodTransfusion == null ? null : bloodTransfusion.trim();
    }

    public String getFamilyHistoryFather() {
        return familyHistoryFather;
    }

    public void setFamilyHistoryFather(String familyHistoryFather) {
        this.familyHistoryFather = familyHistoryFather == null ? null : familyHistoryFather.trim();
    }

    public String getFamilyHistoryMother() {
        return familyHistoryMother;
    }

    public void setFamilyHistoryMother(String familyHistoryMother) {
        this.familyHistoryMother = familyHistoryMother == null ? null : familyHistoryMother.trim();
    }

    public String getFamilyHistoryOffspring() {
        return familyHistoryOffspring;
    }

    public void setFamilyHistoryOffspring(String familyHistoryOffspring) {
        this.familyHistoryOffspring = familyHistoryOffspring == null ? null : familyHistoryOffspring.trim();
    }

    public String getFamilyHistoryBrother() {
        return familyHistoryBrother;
    }

    public void setFamilyHistoryBrother(String familyHistoryBrother) {
        this.familyHistoryBrother = familyHistoryBrother == null ? null : familyHistoryBrother.trim();
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getRegisterType() {
        return registerType;
    }

    public void setRegisterType(Integer registerType) {
        this.registerType = registerType;
    }

    public String getManagerPhone() {
        return managerPhone;
    }

    public void setManagerPhone(String managerPhone) {
        this.managerPhone = managerPhone == null ? null : managerPhone.trim();
    }

    public Integer getCommunity_id() {
        return community_id;
    }

    public void setCommunity_id(Integer community_id) {
        this.community_id = community_id;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height == null ? null : height.trim();
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight == null ? null : weight.trim();
    }

    public String getGeneticHistory() {
        return geneticHistory;
    }

    public void setGeneticHistory(String geneticHistory) {
        this.geneticHistory = geneticHistory == null ? null : geneticHistory.trim();
    }

    public String getMedicalHistory() {
        return medicalHistory;
    }

    public void setMedicalHistory(String medicalHistory) {
        this.medicalHistory = medicalHistory == null ? null : medicalHistory.trim();
    }

    public String getNutritionistAssessment() {
        return nutritionistAssessment;
    }

    public void setNutritionistAssessment(String nutritionistAssessment) {
        this.nutritionistAssessment = nutritionistAssessment == null ? null : nutritionistAssessment.trim();
    }

    public String getHealthManagerAssessment() {
        return healthManagerAssessment;
    }

    public void setHealthManagerAssessment(String healthManagerAssessment) {
        this.healthManagerAssessment = healthManagerAssessment == null ? null : healthManagerAssessment.trim();
    }

    public String getProfessionalDoctorAssessment() {
        return professionalDoctorAssessment;
    }

    public void setProfessionalDoctorAssessment(String professionalDoctorAssessment) {
        this.professionalDoctorAssessment = professionalDoctorAssessment == null ? null : professionalDoctorAssessment.trim();
    }

    public Integer getStationId() {
        return stationId;
    }

    public void setStationId(Integer stationId) {
        this.stationId = stationId;
    }

    public String getStation() {
        return station;
    }

    public void setStation(String station) {
        this.station = station;
    }
}